This post may contain affiliate links, view our disclosure policy.

You will fall in love with this beef stuffed Mexican Squash Recipe!  A Southwest and Mexican blend of spices makes this a true crossover recipe that is not only delicious but healthy!  A spiced Mexican beef filling is topped with yummy taco-style toppings for a perfect all in one dish that is kid-friendly and mom-approved.

Mexican stuffed squash topped with cilantro and cheese

Healthy Mexican Stuffed Squash Recipe

This Mexican squash recipe is going to become a favorite meal for Taco Tuesday!  While this isn’t exactly a traditional taco recipe, the flavors of the seasoned beef and fun toppings make this a great alternative on taco night.

I love that this recipe has enough flavor and favorite fillings that even the picky kids in the house ask for seconds. Tender acorn squash makes a superb carrier for a taco filling.

Healthy stuffed acorn squash on white plates

Can I Make This Vegetarian? 

I love the idea of making this a vegetarian recipe.  You could easily substitute the ground beef with vegan meat crumble from the freezer section.  Another great idea for making this vegetarian would be to saute some veggies like bell pepper, mushroom, onion, and tomato to go alongside refried beans in the Mexican stuffed squash.

Up close stuffed acorn squash on white plate with cheese and salsa

What Toppings Should I Add to the Mexican Stuffed Squash?

My fresh salsa recipe is a perfect topping to this taco meat stuffed squash. The real star though has to be my healthy queso dip recipe.  You are going to love the creamy and spicy flavor of this dip!  Below are a few more great additions to your stuffed squash.

  • Guacamole
  • Sour Cream or Nonfat Plain Greek Yogurt
  • Pico de Gallo
  • Diced Tomato
  • Shredded Lettuce
  • Black Bean and Corn Dip
  • Avocado
  • Cheese
  • Cilantro
  • Green Onions

Square overhead stuffed squash recipe


  • Acorn Squash
  • Ground Beef
  • Onion
  • Black Beans
  • Bell Pepper
  • Chili Powder
  • Ground Cumin
  • Salt
  • Black Pepper

Optional: Toppings from the list above

Overhead picture of stuffed acorn squash with ground beef and salsa

How to Make a Mexican Stuffed Squash

Preheat the oven and prepare a deep-sided baking dish for your squash.  You will wash the squash, dry, and cut them in half.  Scoop out the seeds, and discard them.  You will have 4 halves on in your baking dish at this point.

In a large bowl, mix together your ground beef, onion, beans, bell pepper, chili powder, cumin, salt, and pepper.

Divide the ground beef mixture into 4 equal portions, and stuff one portion into the middle of each acorn squash half.

Mexican stuffed squash topped with cilantro and cheese

Pour one cup of water into the baking dish around the acorn squash. Cover with aluminum foil, and bake for one hour.

Check the meat mixture to make sure it has reached 170ºF for safety before serving.

Top with preferred taco toppings.

Square overhead stuffed squash recipe
4.67 from 3 votes
click the stars to rate!

Beef Mexican Stuffed Squash Recipe

Created by: Brooke Farmer
Prep Time 15 minutes
Cook Time 1 hour
Prep Time 15 minutes
Cook Time 1 hour
4 servings
This Mexican Stuffed Squash is a perfect solution for adding more vegetables to your meal plan! Stuffed with seasoned beef and topped with your favorite taco toppings, this is a hit with everyone!


  • Baking dish


  • Two 1 pound acorn squash
  • 1 pound lean ground beef
  • 1 medium onion chopped
  • ¾ cup reduced sodium black beans drained and rinsed
  • 1 red bell pepper diced
  • 1 tablespoon chili powder
  • 2 teaspoon ground cumin
  • ½ teaspoon salt
  • ½ teaspoon black pepper

Optional Toppings*:

  • Sargento® Reduced Fat 4 Cheese Mexican Shredded Cheese
  • fresh diced tomato
  • reduced-fat sour cream
  • tomato salsa
  • fresh cilantro chopped
  • green onion chopped


  • Preheat oven to 400º F.
  • Halve the squash lengthwise. Scoop out and discard seeds (or save seeds and roast them).
  • In a large bowl, add beef, onion, black beans, bell pepper, and spices. Using clean hands, gently but thoroughly combine ingredients.
  • Pack ¼ of the beef mixture (about ½ cup) into each squash half center. Place squash into a 9x13-inch baking dish.
  • Add 1-inch of water, cover with foil and bake for 1 hour, or until squash is tender and the center of the squash registers 160º F.
  • Top with your favorite (optional) garnishes and dig in!


Smart Points: 6
*Optional ingredients not included in nutrition calculation.

did you make this recipe?

Make sure to follow on Pinterest @ourfarmerhouse and on Instagram @ourfarmerhouse

Collage image of stuffed squash recipe


Up close mexican stuffed squash collage image

Similar Posts

Stay Connected!

I love comments from you, so feel free to leave your thoughts and let’s chat more below! You can also follow the Farmers on your favorite social platform!

Join The

Farmer House Family

Subscribe to our weekly newsletter for exclusive content offers and access – just like family.

Leave a Reply