One-Pot Budget-Friendly Pasta

Featured in: One-Pot & Quick Meals

This affordable one-pot dish combines penne pasta, zucchini, bell pepper, and spinach simmered in vegetable broth and tomatoes. Sautéed onion and garlic build flavor, while Italian herbs and a touch of chili flakes add a subtle kick. Parmesan cheese stirred in at the end melts perfectly, enriching the dish. Ready in just 30 minutes, it’s a satisfying and easy option for busy evenings, offering veggie goodness with minimal cleanup.

Optional proteins like sausage or chicken can be added for variety, and gluten-free or whole-wheat pasta substitutions work well. Serve with a green salad or crusty bread to complete the meal.

Updated on Tue, 24 Feb 2026 10:33:02 GMT
One-Pot Budget-Friendly Pasta with vibrant vegetables and Parmesan, simmering in a rich tomato broth for a hearty weeknight meal. Save
One-Pot Budget-Friendly Pasta with vibrant vegetables and Parmesan, simmering in a rich tomato broth for a hearty weeknight meal. | bakozy.com

There's something magical about a meal that comes together in one pot—minimal dishes, maximum flavor, and a comforting warmth that fills your kitchen. This One-Pot Budget-Friendly Pasta is the answer to those hectic weeknights when you crave something delicious but don't want to spend hours cooking or cleaning. With vibrant vegetables, tender pasta, and a rich tomato broth that gets absorbed into every bite, this dish proves that simple ingredients can create extraordinary results. It's the kind of recipe that brings everyone to the table, asking for seconds.

One-Pot Budget-Friendly Pasta with vibrant vegetables and Parmesan, simmering in a rich tomato broth for a hearty weeknight meal. Save
One-Pot Budget-Friendly Pasta with vibrant vegetables and Parmesan, simmering in a rich tomato broth for a hearty weeknight meal. | bakozy.com

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

The beauty of this recipe lies in its simplicity and versatility. As the pasta simmers in the vegetable broth and tomatoes, it soaks up all those wonderful flavors, creating a dish that's both satisfying and surprisingly elegant. The addition of fresh spinach at the end adds a pop of color and nutrition, while the Parmesan cheese melts into the sauce, creating a creamy finish without any cream. Whether you're cooking for your family or meal-prepping for the week ahead, this one-pot wonder delivers comfort food at its finest without breaking the bank.

Ingredients

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

  • 350 g (12 oz) dried penne or fusilli
  • 1 medium onion, finely chopped
  • 2 garlic cloves, minced
  • 1 medium zucchini, diced
  • 1 red bell pepper, diced
  • 400 g (14 oz) canned diced tomatoes (with juices)
  • 100 g (3.5 oz) baby spinach
  • 700 ml (3 cups) vegetable broth
  • 60 g (2 oz) grated Parmesan cheese, plus extra for serving
  • 2 tbsp olive oil
  • 1 tsp dried Italian herbs
  • ½ tsp chili flakes (optional)
  • Salt and black pepper, to taste

Instructions

Step 1: Sauté the aromatics
Heat olive oil in a large pot over medium heat. Add the onion and garlic; sauté for 2–3 minutes until fragrant and translucent.
Step 2: Cook the vegetables
Stir in the zucchini and bell pepper; cook for another 2–3 minutes.
Step 3: Add pasta and liquids
Add the uncooked pasta, canned tomatoes with their juice, and vegetable broth. Sprinkle in the dried herbs, chili flakes (if using), salt, and pepper.
Step 4: Simmer until tender
Stir well and bring to a boil. Reduce heat to a simmer, cover, and cook for 10–12 minutes, stirring occasionally, until the pasta is al dente and most of the liquid is absorbed.
Step 5: Finish with greens and cheese
Uncover, stir in the baby spinach and Parmesan cheese. Cook for 1–2 minutes until the spinach wilts and the cheese melts.
Step 6: Serve
Taste and adjust seasoning if needed. Serve hot, topped with extra Parmesan.

Zusatztipps für die Zubereitung

For the best results, use a large pot or Dutch oven with a wide base—this allows the pasta to cook evenly and prevents sticking. Stir occasionally during the simmering process to ensure nothing sticks to the bottom. If the liquid absorbs too quickly before the pasta is fully cooked, add a splash more broth or water. The key is to achieve al dente pasta with just enough liquid remaining to create a light, clingy sauce. Don't skip the final taste test—adjust the seasoning with extra salt, pepper, or a pinch more Italian herbs to make it your own.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Varianten und Anpassungen

This recipe is wonderfully flexible and welcomes creative variations. For added protein, toss in sliced cooked sausage, shredded rotisserie chicken, or canned white beans during the final few minutes of cooking. Swap the zucchini and bell pepper for mushrooms, peas, or diced carrots based on what you have on hand. If you prefer a spicier kick, increase the chili flakes or add a dash of hot sauce. For a dairy-free version, omit the Parmesan or use a plant-based alternative. You can also use whole-wheat or gluten-free pasta to suit your dietary preferences—just adjust the cooking time according to the package instructions.

Serviervorschläge

This One-Pot Budget-Friendly Pasta shines as a complete meal on its own, but pairs beautifully with a simple green salad dressed in olive oil and lemon juice. A side of crusty bread is perfect for soaking up any remaining sauce. For a more substantial spread, serve alongside garlic bread or a fresh Caprese salad. Garnish each bowl with extra grated Parmesan, a drizzle of good quality olive oil, and fresh basil leaves if you have them. This dish is also excellent as leftovers—the flavors deepen overnight, making it a great option for meal prep or next-day lunches.

Save
| bakozy.com

This One-Pot Budget-Friendly Pasta is more than just a quick dinner solution—it's a celebration of simple, wholesome ingredients coming together to create something truly satisfying. Whether you're a busy parent, a student on a budget, or simply someone who loves good food without the fuss, this recipe will become a trusted favorite in your kitchen. The best part? You'll spend more time enjoying your meal and less time at the sink. Gather your ingredients, grab your pot, and get ready to experience the joy of effortless, delicious home cooking.

Recipe FAQ

Can I use different pasta shapes for this dish?

Yes, penne or fusilli work best, but you can substitute with other short pasta shapes like rotini or rigatoni for similar results.

How can I make this dish vegan-friendly?

Omit the Parmesan cheese or replace it with a plant-based alternative to make the dish suitable for a vegan diet.

What vegetables can be substituted or added?

Mushrooms, peas, carrots, or other seasonal vegetables can be added or swapped to customize flavor and nutrition.

Is it possible to add protein to this meal?

Yes, cooked sausage, shredded rotisserie chicken, or canned beans can be stirred in for extra protein and heartiness.

How long does the pasta need to cook in the broth?

Simmer the pasta in the broth and tomato mixture for about 10-12 minutes, or until al dente and most liquid is absorbed.

Can I prepare this dish gluten-free?

Use gluten-free pasta varieties to accommodate gluten sensitivity without compromising taste.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

One-Pot Budget-Friendly Pasta

Simple one-pot pasta with vegetables and Parmesan, ideal for quick and easy weeknight dinners.

Prep duration
10 min
Heat time
20 min
Complete duration
30 min
Created by Natalie Harris


Complexity Easy

Heritage Italian-Inspired

Output 4 Portions

Nutrition specifications Meat-free

Components

Pasta

01 12 oz dried penne or fusilli pasta

Vegetables

01 1 medium onion, finely chopped
02 2 garlic cloves, minced
03 1 medium zucchini, diced
04 1 red bell pepper, diced
05 14 oz canned diced tomatoes with juices
06 3.5 oz baby spinach

Liquids

01 3 cups vegetable broth

Dairy and Seasonings

01 2 oz grated Parmesan cheese, plus extra for serving
02 2 tablespoons olive oil
03 1 teaspoon dried Italian herbs
04 1/2 teaspoon chili flakes, optional
05 Salt and black pepper to taste

Directions

Phase 01

Sauté aromatic base: Heat olive oil in a large pot over medium heat. Add chopped onion and minced garlic; sauté for 2-3 minutes until fragrant and translucent.

Phase 02

Cook vegetables: Stir in diced zucchini and bell pepper; cook for an additional 2-3 minutes.

Phase 03

Combine pasta and liquids: Add uncooked pasta, canned tomatoes with juice, and vegetable broth to the pot. Sprinkle in dried Italian herbs, chili flakes if using, salt, and black pepper.

Phase 04

Simmer pasta: Stir well and bring to a boil. Reduce heat to a simmer, cover, and cook for 10-12 minutes, stirring occasionally, until pasta reaches al dente texture and most liquid is absorbed.

Phase 05

Finish with spinach and cheese: Uncover pot, stir in baby spinach and grated Parmesan cheese. Cook for 1-2 minutes until spinach wilts and cheese melts completely.

Phase 06

Season and serve: Taste and adjust seasonings as needed. Serve immediately, topped with additional Parmesan cheese.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools needed

  • Large pot or Dutch oven
  • Wooden spoon
  • Chef's knife
  • Cutting board
  • Measuring cups and spoons

Allergy details

Review each component for potential allergens and if uncertain, we recommend consulting with a healthcare provider.
  • Contains dairy from Parmesan cheese; substitute with dairy-free alternative if needed
  • Contains gluten from pasta; use gluten-free pasta to accommodate celiac disease or gluten sensitivity
  • Always verify product labels for potential hidden allergens

Nutrient breakdown (per portion)

These values are estimates only and shouldn't replace professional medical guidance.
  • Energy: 410
  • Fats: 11 g
  • Carbohydrates: 61 g
  • Proteins: 15 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.