Go Back
+ servings
Top down shot of a Mexican Taco casserole in a large pan
Print Recipe
4.91 from 11 votes

Kid-Friendly Mexican Taco Casserole

This healthy one pot meal is perfect when you need to get dinner on the table in a hurry!
Prep Time5 mins
Cook Time20 mins
Total Time25 mins
Course: Main Course
Cuisine: Mexican
Servings: 6 servings
Calories: 263kcal
Author: The Picky Eater

Ingredients

  • 1 red onion
  • 2 bell peppers diced red yellow or orange
  • 5 cloves garlic minced
  • 1 tbsp olive oil
  • 2 cans pinto beans rinsed & drained
  • 15 oz can petite diced tomatoes
  • 1 cup frozen corn
  • 4 cups fresh baby spinach chopped
  • 1 tbsp chili powder
  • 1 tsp ground cumin
  • 1 tsp dried oregano
  • 1 tsp taco seasoning more to taste
  • ½ tsp salt more to taste
  • tsp ground black pepper
  • ½ cup cooked quinoa
  • 1 lime
  • 1 avocado diced for topping
  • Cilantro for topping
  • Whole milk plain greek yogurt or sour cream for topping

Instructions

  • Add onion, bell peppers, garlic and olive oil to a large pan over medium heat. Saute until onions are translucent, about 5-10 minutes.
  • Add pinto beans, diced tomatoes, corn, baby spinach and all spices (chili powder through black pepper). Saute another 10-15 minutes until everything is cooked through. Stir in quinoa.
  • Squeeze lime juice on top and stir to combine. Serve warm, topped with avocado, cilantro and greek yogurt.

Notes

Top tips for making this Healthy Mexican Taco Casserole
  • I used pinto beans in this dish, but you could easily swap them for black or kidney beans.
  • You can use any veggies you like - it's a great dish for using up leftover veggies in the fridge!
  • Keep any leftovers in an air tight container in the fridge (for up to 4 days) and gently reheat in the microwave or the stove.
  • Serve with your favorite Mexican toppings like salsa, guacamole or sour cream.
  • The longer you simmer this, the softer the veggies/beans/etc. will become. For adults/older kids - sautéing 10-15 minutes is plenty of time for the flavors to come together and for the veggies to still have a nice bite to them. But for really young kids, you can cook it longer so it's easier for them to chew!
Modified from Super Healthy Kids

Nutrition

Calories: 263kcal | Carbohydrates: 40g | Protein: 10.9g | Fat: 8g | Saturated Fat: 1g | Sodium: 336mg | Potassium: 880mg | Fiber: 12.2g | Sugar: 3.8g | Vitamin A: 2305IU | Vitamin C: 184.1mg | Calcium: 92mg | Iron: 4mg