One-Pot Budget-Friendly Pasta

Featured in: Simple One-Pot Hollow Comforts

This dish offers a satisfying blend of penne pasta, zucchini, bell pepper, and spinach simmered together in vegetable broth and seasoned with Italian herbs and Parmesan. Prepared entirely in one pot, it reduces cleanup and fits easily into a busy weeknight schedule. The flavors meld during simmering, creating a comforting, wholesome meal that’s both affordable and nutritious. Optional add-ins like sausage or beans provide extra protein, while simple swaps like gluten-free pasta make it adaptable for various diets.

Updated on Thu, 26 Feb 2026 10:23:12 GMT
A hearty one-pot pasta with penne, zucchini, and bell pepper simmered in savory tomato broth.  Save to Pinterest
A hearty one-pot pasta with penne, zucchini, and bell pepper simmered in savory tomato broth. | basilhollow.com

There's something wonderfully satisfying about a meal that comes together in just one pot—especially when it's as delicious, wholesome, and budget-friendly as this Italian-inspired pasta. Imagine tender penne swirling with vibrant zucchini, sweet red bell pepper, and wilted baby spinach, all enveloped in a rich tomato broth that's been infused with garlic, herbs, and a hint of chili warmth. This dish is the answer to busy weeknights when you crave real food without the fuss, proving that simplicity and flavor can absolutely go hand in hand.

A hearty one-pot pasta with penne, zucchini, and bell pepper simmered in savory tomato broth.  Save to Pinterest
A hearty one-pot pasta with penne, zucchini, and bell pepper simmered in savory tomato broth. | basilhollow.com

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

What makes this recipe truly special is how the pasta cooks directly in the flavorful broth, absorbing every bit of tomato, garlic, and herb goodness as it simmers. The result is perfectly al dente penne coated in a naturally thickened sauce, with vegetables that remain tender-crisp and vibrant. A generous handful of Parmesan cheese stirred in at the end adds creamy richness that ties everything together beautifully. Whether you're cooking for family or meal-prepping for the week ahead, this one-pot wonder delivers comfort, nutrition, and incredible taste 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

The key to perfect one-pot pasta is stirring occasionally during the simmer to prevent sticking and ensure even cooking. If the pasta seems too dry before it's fully cooked, add a splash more broth or water—about 50 ml at a time. Conversely, if there's excess liquid after the pasta is done, simply let it simmer uncovered for an extra minute or two. The starch released from the pasta as it cooks helps create a naturally creamy sauce that clings beautifully to every piece. For the best texture, use a sturdy pasta shape like penne or fusilli that holds up well to the cooking method.

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 adaptable to what you have on hand. For added protein, stir in sliced cooked sausage, shredded rotisserie chicken, or canned white beans during the final minutes of cooking. Swap vegetables freely based on season and preference—mushrooms, peas, cherry tomatoes, or diced carrots all work beautifully. For a dairy-free version, simply omit the Parmesan or use a plant-based alternative. Those following a gluten-free diet can use gluten-free pasta, just adjust the cooking time according to package instructions. Fresh herbs like basil or parsley added at the end bring a bright, aromatic finish.

Serviervorschläge

This hearty pasta is delicious on its own but pairs wonderfully with a simple green salad dressed in lemon vinaigrette for a complete meal. Crusty bread is perfect for soaking up any remaining sauce in the bowl. For a more substantial spread, serve alongside garlic bread or a warm focaccia. A sprinkle of extra Parmesan, fresh basil leaves, or a drizzle of quality olive oil makes an elegant finishing touch. Leftovers keep well in the refrigerator for up to 3 days and can be gently reheated on the stovetop with a splash of broth or water to revive the sauce.

Creamy budget-friendly pasta dish with Parmesan, spinach, and Italian herbs for easy weeknight dinners.  Save to Pinterest
Creamy budget-friendly pasta dish with Parmesan, spinach, and Italian herbs for easy weeknight dinners. | basilhollow.com

This one-pot budget-friendly pasta proves that delicious, nourishing meals don't require expensive ingredients or complicated techniques. With just a handful of pantry staples and fresh vegetables, you can create a dish that's comforting, colorful, and completely satisfying. It's the kind of recipe you'll return to again and again—whether you're feeding a hungry family on a Tuesday night or looking for an easy meal that tastes like you spent hours in the kitchen. So grab your favorite pot, gather your ingredients, and enjoy the simple pleasure of a home-cooked meal that truly delivers on flavor, ease, and value.

Recipe FAQs

Can I use different types of pasta in this dish?

Yes, penne or fusilli work best due to their shape, but other short pastas like rotini or farfalle can be substituted for similar texture and cooking time.

How do I prevent the pasta from sticking during cooking?

Stir the pasta occasionally while simmering to prevent clumping and ensure even cooking in the broth and tomato mixture.

Is it possible to add protein to this meal?

Absolutely. Adding cooked sausage, shredded chicken, or canned beans enhances the dish’s protein content without altering cooking times significantly.

What can I substitute for Parmesan cheese if dairy-free?

Use dairy-free cheese alternatives or nutritional yeast to replicate the cheesy flavor and add depth without dairy.

Can this dish be prepared gluten-free?

Yes, simply substitute regular pasta with gluten-free pasta varieties. Cooking times may vary slightly depending on the brand.

What vegetables work well beyond those listed?

Mushrooms, peas, carrots, or other seasonal veggies can be added or substituted to customize flavor and texture.

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

A quick, budget-friendly pasta dish cooked in one pot with fresh veggies and hearty flavors.

Prep Time
10 minutes
Time to Cook
20 minutes
Overall Time
30 minutes
Recipe by Charlotte Adams


Skill Level Easy

Cuisine Type Italian-Inspired

Makes 4 Number of Servings

Diet Considerations Vegetarian-Friendly

What You'll Need

Pasta

01 12 oz dried penne or fusilli

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 ½ teaspoon chili flakes, optional
05 Salt and black pepper to taste

Directions

Step 01

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

Step 02

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

Step 03

Combine pasta and liquids: Add uncooked pasta, canned tomatoes with juice, and vegetable broth. Sprinkle in dried herbs, chili flakes if using, salt, and pepper. Stir well.

Step 04

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

Step 05

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

Step 06

Serve: Taste and adjust seasoning as needed. Serve hot, topped with extra 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.

Equipment Needed

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

Allergy Notice

Review the ingredient list for possible allergy risks. If needed, check with a medical expert.
  • Contains dairy (Parmesan cheese)
  • Contains gluten (pasta)
  • Check labels for hidden allergens

Nutrition Details (per serving)

This data is for reference—always check with your doctor for health matters.
  • Calorie Count: 410
  • Total Fat: 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.