Mouthwatering Stuffed Acorn Squash with Black Beans

By Mila | Updated on June 9, 2025

I didn’t try acorn squash until I was in my twenties. Growing up, my mom stuck to the basics—potatoes, corn, green beans. If it wasn’t a common side dish at a potluck, we didn’t eat it.

Now I can’t get enough of this fall favorite. Acorn squash is surprisingly easy to work with, and when you stuff it with black beans, it becomes a complete meal that actually fills you up. No fancy cooking skills needed—just cut it in half, scoop out the seeds, and let your oven do most of the work. Even my kids will eat it, which is saying something.

Why You’ll Love This Stuffed Acorn Squash

  • Vegetarian-friendly – This recipe is packed with protein from black beans and makes a satisfying meatless meal that doesn’t leave you feeling hungry an hour later.
  • Naturally gluten-free – Perfect if you’re avoiding gluten or cooking for someone who is, without needing any special substitutions.
  • Beautiful presentation – The roasted acorn squash halves act as edible bowls, making this dish look impressive enough for guests but easy enough for a weeknight dinner.
  • Healthy and filling – You’re getting plenty of fiber, vitamins, and nutrients from the squash and veggies, plus the black beans and corn make it really satisfying.
  • Simple pantry ingredients – Most of these are things you probably already have on hand, like canned beans, frozen corn, and basic spices.

What Kind of Acorn Squash Should I Use?

When picking out acorn squash at the store, look for ones that feel heavy for their size and have a hard, dull rind – shiny skin usually means it was picked too early. The classic dark green variety with orange patches is what you’ll find most often, but you might also see golden acorn squash, which tastes pretty much the same and works just as well for stuffing. Try to choose squash that are similar in size so they cook evenly, and avoid any with soft spots or cracks. If your squash has a small flat spot on one side, that’s actually helpful since it’ll sit more steadily on your baking sheet without rolling around.

Options for Substitutions

This recipe is pretty forgiving and works well with several swaps:

  • Acorn squash: You can use butternut squash or delicata squash instead. Just adjust the roasting time – butternut might need a bit longer, while delicata cooks faster.
  • Black beans: Pinto beans, kidney beans, or even chickpeas work great here. They all have a similar texture and will hold up well in the filling.
  • Goat cheese: If goat cheese isn’t your thing, try crumbled feta, shredded cheddar, or even cotija cheese. For a dairy-free option, skip the cheese or use a plant-based alternative.
  • Red bell pepper: Any color bell pepper works fine – yellow, orange, or green. You could also use poblano peppers for a slightly different flavor.
  • Frozen corn: Fresh corn cut from the cob is great when in season, or you can use canned corn (just drain it well first).
  • Cilantro: If you’re one of those people who thinks cilantro tastes like soap, swap it with fresh parsley or just leave it out.

Watch Out for These Mistakes While Cooking

The biggest mistake when roasting acorn squash is not cooking it long enough, which leaves you with a hard, undercooked center – make sure to roast until a fork easily pierces the flesh, usually 40-50 minutes at 400°F.

Another common error is forgetting to scrape out all the stringy bits and seeds from the center cavity, as these can make your filling watery and affect the texture of your dish.

To prevent your squash from wobbling on the baking sheet, slice a thin piece off the bottom to create a flat base, and always place them cut-side down for the first half of roasting to help them cook evenly.

When preparing your filling, avoid adding the cilantro and lime juice too early – stir these in at the very end to keep their fresh flavor bright and prevent the cilantro from wilting.

What to Serve With Stuffed Acorn Squash?

This stuffed acorn squash is pretty filling on its own, but I love serving it with a side of Mexican rice or cilantro lime rice to round out the meal. A simple mixed greens salad with a lime vinaigrette complements the flavors really well and adds some freshness to your plate. If you want to make it more of a spread, try adding some tortilla chips with guacamole or a quick pico de gallo on the side. You could also serve it with warm flour tortillas so everyone can scoop out the filling and make their own little tacos.

Storage Instructions

Store: Keep your stuffed acorn squash in an airtight container in the fridge for up to 4 days. I like to store the squash halves and filling separately if I have leftovers, since the squash can get a bit softer over time. Either way works though!

Freeze: You can freeze the filling on its own in a freezer-safe container for up to 3 months, but I don’t recommend freezing the whole stuffed squash since the texture gets a bit mushy when thawed. The filling is great to have on hand for quick meals though.

Reheat: Warm up your stuffed squash in the oven at 350°F for about 15-20 minutes until heated through, or microwave individual portions for 2-3 minutes. Add a fresh sprinkle of goat cheese and cilantro after reheating to brighten it up.

Preparation Time 15-20 minutes
Cooking Time 45-50 minutes
Total Time 60-70 minutes
Level of Difficulty Medium

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 650-750
  • Protein: 22-26 g
  • Fat: 18-22 g
  • Carbohydrates: 115-130 g

Ingredients

For the roasted squash:

  • 2 acorn squash (halved lengthwise, seeds scooped out)
  • 1 tsp olive oil (or any neutral oil like avocado)

For the black bean and corn filling:

  • 1 red bell pepper, diced (about 1/2-inch pieces)
  • Juice from 1 lime (about 2 tbsp fresh juice)
  • 1/2 cup cilantro, chopped (fresh, about 1/4-inch pieces)
  • Salt and pepper, to taste
  • 1 can black beans, drained and rinsed
  • 1 tsp ground cumin (freshly ground preferred)
  • 1/2 jalapeño, diced and seeded (for milder heat, remove more seeds)
  • 1 garlic clove, minced
  • 1/2 yellow onion, chopped
  • 2 cups frozen corn (I use Birds Eye)

For serving:

  • 4 tbsp crumbled goat cheese (adds tangy richness)

Step 1: Roast the Acorn Squash Halves

  • 2 acorn squash

Preheat your oven to 400°F.

While it heats, place the halved acorn squash cut-side down on a baking sheet—this position allows the flesh to caramelize slightly and cook evenly.

Roast for 45 minutes until the flesh is completely tender and easily pierced with a fork.

The squash should have slightly softened edges that collapse inward when fully cooked.

While the squash roasts, you’ll have time to prepare all your filling ingredients.

Step 2: Prepare the Mise en Place

  • 1 red bell pepper, diced
  • 1/2 yellow onion, chopped
  • 1 garlic clove, minced
  • 1/2 jalapeño, diced and seeded
  • 1/2 cup cilantro, chopped
  • Juice from 1 lime
  • 1 can black beans, drained and rinsed
  • 2 cups frozen corn

While the squash roasts, dice the red bell pepper into ½-inch pieces, chop the yellow onion, mince the garlic clove, and dice the jalapeño (removing the seeds for less heat if desired).

Chop the fresh cilantro into ¼-inch pieces and squeeze the lime juice into a small bowl.

Drain and rinse the black beans and measure out the frozen corn.

Having everything prepped and ready ensures the actual cooking will be quick and seamless, allowing you to build flavor without overcooking any individual ingredient.

Step 3: Build the Filling Base with Aromatics

  • 1 tsp olive oil
  • 1 red bell pepper, diced
  • 1/2 yellow onion, chopped
  • 1 garlic clove, minced
  • 1/2 jalapeño, diced and seeded

Heat 1 teaspoon of oil in a large skillet over medium-high heat.

Once shimmering, add the diced bell pepper, chopped onion, minced garlic, and diced jalapeño.

Sauté for 3 minutes, stirring occasionally, until the vegetables soften slightly and release their aromatic compounds.

This short cooking time softens the vegetables while keeping them somewhat firm and flavorful—you’re not looking for them to fully break down.

Step 4: Add Beans, Corn, and Spices

  • 1 tsp ground cumin
  • 1 can black beans, drained and rinsed
  • 2 cups frozen corn

Add the ground cumin to the skillet and toast it for about 30 seconds to bloom its flavors—this extra step makes a noticeable difference in the depth of the finished dish.

Stir in the drained black beans and frozen corn, cooking for 2-3 minutes until everything is heated through and the corn begins to warm.

I prefer using freshly ground cumin when possible, as it has a much more vibrant flavor than pre-ground.

Keep the heat at medium so nothing sticks or burns.

Step 5: Finish the Filling with Fresh Flavors

  • filling mixture from Step 4
  • 1/2 cup cilantro, chopped
  • Juice from 1 lime
  • Salt and pepper, to taste

Remove the skillet from heat and immediately stir in the fresh cilantro, lime juice, and a pinch of salt and pepper to taste.

Remove the skillet from heat before adding the lime and cilantro so the heat doesn’t cook away their bright, fresh flavors—this keeps them vibrant and aromatic.

Taste and adjust seasoning as needed; the lime juice should brighten everything without making it taste overtly citrusy.

Step 6: Stuff and Serve

  • roasted acorn squash from Step 1
  • finishing filling mixture from Step 5
  • 4 tbsp crumbled goat cheese

Remove the roasted squash from the oven and let it cool for just 1-2 minutes until it’s cool enough to handle safely.

Divide the filling mixture from Step 5 evenly between the four squash halves, mounding it slightly in the center.

Top each stuffed squash with 1 tablespoon of crumbled goat cheese, which will soften slightly from the residual heat of the filling and add a tangy, creamy richness.

Serve warm, and enjoy the combination of the tender roasted squash with the zesty, protein-packed filling.

Disclaimer: Our editorial team has used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment