Mexican One Dish Meal

Prep: 10 min Cook: 30 min Serves: 6 Cuisine: Mexican

A hearty and flavorful Mexican-inspired one-dish meal featuring seasoned ground meat, tender potatoes, and sweet corn, all simmered in a savory tomato sauce. Perfect for busy weeknights, this dish offers bold flavors and satisfying comfort in every bite, suitable for the whole family.

Be the first to rate this recipe

Ingredients

  • 1 lb. extra lean ground beef or ground turkey
  • 1 small onion, chopped
  • 1 clove garlic, minced
  • 1 green pepper, diced
  • 2 medium potatoes, diced
  • 1 (8 oz.) can tomato sauce
  • 2 cans (2 cups) water
  • 2 tsp. chili powder
  • 1/2 tsp. salt
  • 1/4 tsp. cumin
  • 1/4 tsp. black pepper
  • 1 (12 oz.) can whole kernel corn, drained

Instructions

  1. Cook ground beef or turkey and chopped onion in a large nonstick skillet over medium heat.
  2. Stir occasionally while cooking until the meat is lightly browned and the onion is soft.
  3. Drain off excess fat from the skillet.
  4. Add all remaining ingredients except the corn to the skillet.
  5. Cover and simmer over low heat, stirring occasionally, until the potatoes are tender, about 30 minutes.
  6. Add more water if needed during cooking.
  7. Stir in the drained corn and cook just long enough to heat through.

Tips & Substitutions

For a spicier kick, consider adding diced jalapeños or a dash of hot sauce. You can substitute ground turkey with ground chicken or even black beans for a vegetarian version. If you don’t have chili powder, a mix of paprika and cayenne can work as well. This dish is versatile and can easily be modified to suit your taste, much like the delicious Tex-Mex Stew.

Serving Suggestions

Serve this hearty Mexican One Dish Meal with a side of warm tortillas or tortilla chips for dipping. A fresh green salad or guacamole pairs wonderfully to balance the flavors. For a fun twist, try topping with shredded cheese or sour cream, making it a great companion to dishes like Nachos Supreme or Teenagers Favorite Taco Casserole.

Storage & Reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, place in a saucepan over medium heat, stirring occasionally until heated through. You can also microwave in a covered dish for quick reheating, but be sure to stir halfway to ensure even warming.

Nutrition & Diet Analysis (per serving)

Each serving of Mexican One Dish Meal contains roughly 967 calories, with 22g protein, 133g carbohydrates, and 45g fat. It is an excellent source of iron (109% of the Daily Value), dietary fiber (79% of the Daily Value), and potassium (56% of the Daily Value). Note that it is relatively high in sodium, at 1032mg per serving (45% of the Daily Value).

967 kcal 48% DV
Protein Fat Carbs

Macronutrients

Protein 22.2g 44% DV
Total Fat 44.5g 57% DV
Carbs 133.2g 48% DV
Fiber 22.1g 79% DV
Sugar 10.3g 21% DV

Electrolytes

Sodium 1032.3mg 45% DV
Potassium 2634.3mg 56% DV
Cholesterol 11.8mg 4% DV

Vitamins & Minerals

Vitamin A 181.1mcg 20% DV
Vitamin C 27.2mg 30% DV
Vitamin D 0mcg
Calcium 405.1mg 31% DV
Iron 19.6mg 100% DV
Diet fit High-protein High-fiber

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Is it possible to make this dish ahead of time?

Absolutely! You can prepare the dish a day in advance, store it in the refrigerator, and reheat it when you're ready to serve. The flavors often deepen overnight, making it even tastier.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Mexican recipes → Beef recipes → All recipes →