Acorn squash halves roasted until tender, then filled with seasoned ground beef, chopped apple, and spinach — this is a complete meal in one pan that skips grains entirely and still holds together well. The apple isn’t a gimmick; it genuinely balances the richness of the beef and keeps the filling from tasting flat. If you want a hearty weeknight dinner with minimal cleanup, this is a solid choice.
The technique that matters
The single most important step is browning the ground beef properly before it goes into the squash. Don’t crowd the pan and don’t stir constantly — let the meat sit undisturbed long enough to develop a brown crust on the bottom. That crust is flavor, and it also drives off excess moisture so the filling doesn’t turn watery inside the squash. The second thing worth getting right is the squash roast time before stuffing. The flesh needs to be mostly tender — not fully cooked — before you add the filling and return it to the oven. If the squash goes in underdone, the final bake won’t be long enough to finish it; if it goes in fully soft, it collapses when you serve it. Aim for flesh that yields to a fork with light pressure but still holds its shape.
About the ingredients
- Acorn squash size: Squash vary a lot. Pick ones that sit flat when halved — a wobbly half will spill filling in the oven. If yours rock, trim a thin slice off the bottom skin to level them.
- Apple variety: A firm, slightly tart apple (Granny Smith, Honeycrisp, or Braeburn) holds its texture better than a soft variety like McIntosh, which turns to mush during cooking.
- Spinach: Fresh or frozen both work. If using frozen, thaw it completely and squeeze out as much water as you can before adding it to the pan — excess water will make the filling soggy.
- Dried cranberries: Optional but good. Add them with the apple so they soften slightly. Skip them if you’re avoiding added sugars.
- Cheese topping: Crumbled feta or goat cheese scattered over the filling before the final bake adds a tangy finish — skip the garnish step of adding fresh herbs on top after baking, not worth the extra dish.
Storage and reheating
Leftovers keep well. Store filled squash halves in an airtight container in the refrigerator for up to 3 days. For reheating, a 350°F oven for 15–20 minutes gives the best result — the squash stays intact and the filling heats evenly. The microwave works in a pinch (3–4 minutes on medium power), but the squash flesh can get watery. The filling freezes fine on its own for up to 2 months; freeze it separately from the squash, which doesn’t hold up well after freezing and thawing. Thaw filling overnight in the fridge, then reheat in a skillet over medium heat until it reaches 165°F if you want to be safe, though the beef was already cooked to 160°F initially. Always verify ground beef reaches 160°F (71°C) during the original cook.
Common problems and fixes
- Filling is watery: This usually means the beef wasn’t browned long enough, or the spinach brought in too much moisture. Fix it mid-cook by pushing the filling to the sides of the skillet and letting liquid evaporate in the center before stuffing the squash.
- Squash is still hard after the full bake: Oven temperatures vary. If the flesh isn’t tender when you test it, tent the pan loosely with foil and give it another 10–15 minutes. The foil prevents the filling from drying out while the squash finishes.
- Squash is mushy and falling apart: It was over-roasted in the first stage. Next time, check it 10 minutes earlier. For now, serve the halves on a rimmed sheet pan or in a baking dish so they hold their shape on the way to the table.
- Filling falls out when serving: Let the squash rest for 5 minutes out of the oven before plating. The filling firms up slightly as it cools, and the squash flesh contracts just enough to grip it better.
- Beef tastes bland inside the squash: Season the meat aggressively in the skillet — it needs more salt than you think because the squash itself is unseasoned. Taste the filling before it goes into the squash and adjust there, not after.

Succulent Ground Beef and Apple Stuffed Acorn Squash Recipe
Ingredients
2 piece acorn squash - cut in half and de-seeded
1 pound ground beef (minced beef) - grass-fed
2 piece apples - peeled, cored, and diced
1 handfule spinach
1 piece green onions (scallions or green shallots) - chopped
2 cloves garlic - chopped
1 pinch salt
1 pinch ground black pepper
Instructions
- Preheat your oven to 350 degrees Fahrenheit.
- Cut your acorns in half, take seeds out, and rub either butter or oil all over them.
- Place them cut side down on a baking dish and bake in the oven for 30 minutes.
- In the meantime, make the filling.
- Place ground beef, shallots, and garlic in a skillet and cook until the ground beef is cooked through and no longer pink.
- Add apples and spinach. Cook an additional 10 to 15 minutes, or until apples are tender; set aside.
- After your acorns have cooked for 30 minutes, turn the acorns over so they are face up and cook an additional 20 minutes.
- Next, pull the acorns out of the oven and stuff the centers with your filling.
- Place back in the oven for 15 more minutes, and serve.
Nutrition
Common questions
Can I use ground turkey instead of ground beef?
Yes, ground turkey works well here. Cook it to an internal temperature of 165°F (74°C) — higher than beef — and don’t expect it to brown quite as deeply, but the flavor still pairs well with the apple and squash.
Do I have to pre-roast the squash, or can I stuff it raw?
Pre-roasting is necessary. Raw acorn squash takes much longer to cook than the filling does, so stuffing it raw results in undercooked squash and overcooked, dried-out beef. The two-stage approach keeps both components properly cooked.
How do I know when the ground beef filling is fully cooked?
Use an instant-read thermometer — ground beef is safe at 160°F (71°C). Visually, the meat should show no pink and any juices in the pan should run clear, but a thermometer is the reliable check.
Can I make this ahead of time?
You can pre-roast the squash and cook the filling up to a day in advance, then refrigerate them separately. Stuff and do the final bake just before serving — add about 5 extra minutes to the bake time since everything is starting cold.
My squash halves are very large — will the recipe filling be enough?
Large acorn squash (over 2 lbs each) will leave you short on filling. Either scale up the beef and apple quantities by about 50%, or use the extra squash flesh — scoop a bit more out after roasting — to bulk out the filling without adding more meat.
If you liked this one
- Spicy Beef Stuffed Peppers
- Hearty Beef Cauliflower Bake
- Hearty Beef Kale Soup
- Savory Pork Apple Pasties










