Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

One Pot Mexican Pasta With Corn And Black Beans


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: tastyfoodonly
  • Total Time: 30 minutes
  • Yield: Serves 4

Description

One Pot Mexican Pasta with Corn and Black Beans is a vibrant, flavorful dish that brings the essence of a festive gathering right to your table. In just 30 minutes, you can whip up this colorful pasta, coated in a spicy sauce and combined with sweet corn and hearty black beans. Perfect for busy weeknights or lively get-togethers, it’s sure to impress everyone with its rich flavors and delightful aroma!


Ingredients

Scale
  • 8 oz penne pasta
  • 1 can (15 oz) black beans, rinsed
  • 1 cup frozen sweet corn
  • 1 can (14.5 oz) diced tomatoes (fire-roasted recommended)
  • 1 medium yellow onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tsp ground cumin
  • 1 tsp chili powder
  • 4 cups low-sodium vegetable broth
  • Fresh cilantro (optional, for garnish)

Instructions

  1. Heat olive oil in a large pot over medium heat until shimmering.
  2. Sauté the chopped onion for 3-4 minutes until translucent.
  3. Add minced garlic, cumin, and chili powder; cook for another minute until fragrant.
  4. Pour in diced tomatoes (with juice), black beans, corn, pasta, and vegetable broth; stir well.
  5. Bring to a boil, then reduce heat to simmer for 12-15 minutes or until pasta is al dente.
  6. Remove from heat, taste and adjust seasoning as needed. Garnish with cilantro before serving.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main
  • Method: Cooking
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 bowl (approximately 400g)
  • Calories: 320
  • Sugar: 4g
  • Sodium: 350mg
  • Fat: 6g
  • Saturated Fat: 0.5g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 58g
  • Fiber: 12g
  • Protein: 14g
  • Cholesterol: 0mg