One-Pot Budget-Friendly Pasta

Featured in: One-Pot Warm Meals

This one-pot pasta combines dried penne with fresh zucchini, red bell pepper, and baby spinach in a rich tomato and vegetable broth. Italian herbs and Parmesan add savory depth. The dish cooks in a single pot for minimal cleanup and quick preparation, making it ideal for busy weeknights. Optional chili flakes bring a subtle heat. Easily customizable with protein or different veggies, it balances comfort and nutrition in under 30 minutes.

Updated on Tue, 24 Feb 2026 09:38:00 GMT
One-Pot Budget-Friendly Pasta with vibrant vegetables and melted Parmesan, served steaming in a rustic pot.  Save to Pinterest
One-Pot Budget-Friendly Pasta with vibrant vegetables and melted Parmesan, served steaming in a rustic pot. | frostkettle.com

There's something quietly satisfying about the sound of pasta bubbling away in a single pot while you lean against the counter, watching the kitchen fill with the smell of garlic and tomatoes. I stumbled onto this recipe during a stretch of particularly hectic evenings when the thought of washing multiple pans felt like climbing a mountain. What started as pure laziness turned into something I genuinely crave now—a dish that's somehow both humble and deeply comforting, the kind you can have on the table in half an hour without feeling like you've cut corners.

My partner came home on a Tuesday when I was making this for the third time that week, noticed the aroma before even taking off his coat, and asked why I hadn't mentioned discovering this sooner. That's when I realized it wasn't just about convenience—it was about the kind of meal that makes people feel looked after without fuss. We ate straight from the pot standing at the counter, passing around extra Parmesan like it was the most luxurious thing we'd ever tasted.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • Dried penne or fusilli (350 g): The ridges and curves catch every bit of that tomato-broth sauce, creating little pockets of flavor in each bite.
  • Medium onion and garlic cloves: This aromatic base is where everything begins—the smell alone tells you something delicious is happening.
  • Zucchini and red bell pepper: These add natural sweetness and texture without making the dish feel heavy, plus they soften beautifully as the pasta cooks.
  • Canned diced tomatoes (400 g): Don't skip the juices—that's liquid gold for your broth.
  • Vegetable broth (700 ml): This becomes the cooking liquid for the pasta, infusing it with flavor from the start.
  • Baby spinach (100 g): It wilts in seconds at the end, adding greenery and a subtle earthiness that balances the brightness.
  • Grated Parmesan cheese: Stirred in warm, it melts into the pasta and creates a subtle richness that feels indulgent.
  • Olive oil, dried Italian herbs, and chili flakes: These seasonings are your flavor backbone—the chili flakes are optional but worth trying even if you're not usually spicy.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Awaken the aromatics:
Heat your olive oil in a large pot and add the chopped onion and minced garlic. Let them soften for a couple of minutes—you'll know they're ready when the kitchen smells almost too good and the onion turns translucent. This is the moment that sets the tone for everything that follows.
Build texture:
Add your diced zucchini and bell pepper, stirring them around for another couple of minutes until they start to soften at the edges. You're not cooking them all the way—just waking them up.
Combine everything:
Now add your uncooked pasta directly into the pot, along with the canned tomatoes and their juice, and pour in the vegetable broth. Sprinkle in the dried Italian herbs, a pinch of chili flakes if you're feeling adventurous, and season with salt and pepper. Stir everything together so the pasta isn't clumped together.
The main event:
Bring it all to a boil, then reduce the heat down to a gentle simmer and cover the pot. Let it cook for 10 to 12 minutes, stirring occasionally so the pasta cooks evenly and nothing sticks to the bottom. The pasta will gradually absorb the liquid—this is when you'll see the magic happen, the broth transforming into something rich and clingy.
The finishing touch:
Remove the lid, stir in your baby spinach and grated Parmesan cheese, and let it cook uncovered for just another minute or two until the spinach is silky and the cheese has melted through. Taste it and adjust the seasoning—sometimes a little extra salt or pepper is the difference between good and perfect.
Creamy, one-pot pasta dish featuring penne, zucchini, and bell peppers, topped with fresh Parmesan shavings.  Save to Pinterest
Creamy, one-pot pasta dish featuring penne, zucchini, and bell peppers, topped with fresh Parmesan shavings. | frostkettle.com

I made this dish for a friend recovering from surgery, and watching her take that first bite—seeing her shoulders relax as she realized how much flavor could come from something so straightforward—reminded me that the best meals aren't about complexity or cost, they're about care. That's what this recipe really is: care wrapped in pasta.

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.

Why This Dish Works So Well

One-pot cooking isn't just convenient, it's chemically clever. As the pasta cooks directly in the broth, it releases starch that thickens the liquid slightly, creating a natural sauce that clings to every strand without you needing to add cream or butter. It's efficiency that tastes intentional, not rushed.

Making It Your Own

The beauty of this recipe is how it welcomes substitutions without losing its soul. Swap the zucchini for mushrooms or cherry tomatoes, use spinach or kale, trade the red pepper for whatever color you have lingering in your crisper drawer. The framework stays solid—vegetables, broth, pasta, Parmesan—and your version becomes exactly right for your kitchen and budget.

Small Details That Matter

Pay attention to your pasta choice—tubes and twisted shapes hold onto sauce better than thin strands. If you're cooking for someone with dietary restrictions, gluten-free and whole-wheat pastas work beautifully here, though whole-wheat takes about 2 extra minutes due to its denser structure. The chili flakes might seem like a footnote, but even a small pinch adds a subtle warmth that makes people ask what you did differently.

  • Always use the juices from canned tomatoes—that's where half the flavor lives.
  • If you want to add protein, stir it in during the last couple of minutes just to warm through.
  • A drizzle of good olive oil and a handful of fresh basil on top transform it from weeknight dinner into something that feels restaurant-worthy.
Easy weeknight dinner: hearty pasta with tomatoes, spinach, and Italian herbs, cooked in a single pot. Save to Pinterest
Easy weeknight dinner: hearty pasta with tomatoes, spinach, and Italian herbs, cooked in a single pot. | frostkettle.com

This recipe taught me that simplicity isn't about settling—it's about knowing exactly what matters. On nights when everything feels overwhelming, one perfect pot of pasta has a way of making everything else soften too.

Recipe Questions & Answers

Can I use other pasta types for this dish?

Yes, penne or fusilli works best, but you can use any short pasta. Whole-wheat or gluten-free options are suitable as well.

How do I add protein to this pasta?

Incorporate sliced cooked sausage, shredded chicken, or canned beans to boost protein without altering cooking times drastically.

Is it possible to make this dish dairy-free?

Simply omit the Parmesan cheese or substitute with a dairy-free alternative to keep the flavor while accommodating dietary needs.

What vegetables can I swap in this recipe?

Mushrooms, peas, carrots, or other fresh vegetables can be used to vary flavors and textures according to your preferences.

How can I adjust the spice level?

Omit or reduce chili flakes for a milder taste, or increase them slightly if you prefer more heat in your pasta.

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

Affordable one-pot pasta with zucchini, bell pepper, spinach, and Parmesan cheese, perfect for quick dinners.

Prep Duration
10 minutes
Time to Cook
20 minutes
Overall Time
30 minutes
Created by Nora Whitman


Skill Level Easy

Cuisine Italian-Inspired

Makes 4 Serving Size

Dietary Information Meatless

What You Need

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 juice
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

How-To Steps

Step 01

Sauté Aromatics: 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.

Step 02

Cook Vegetables: Stir in diced zucchini and bell pepper; cook for an additional 2-3 minutes until slightly softened.

Step 03

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

Step 04

Simmer Pasta: Bring to a boil, then 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.

Step 05

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

Step 06

Serve: Taste and adjust seasoning as needed. Transfer to serving bowls and top with additional Parmesan cheese. Serve immediately.

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 You'll Need

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

Allergy Info

Review every ingredient for allergens. Ask a healthcare professional if unsure.
  • Contains dairy from Parmesan cheese
  • Contains gluten from pasta
  • For dairy-free preparation, omit Parmesan or use dairy-free alternative
  • For gluten-free preparation, use gluten-free pasta
  • Always check ingredient labels for potential hidden allergens

Nutrition Details (Each Serving)

Given for informational purposes, this isn't medical advice.
  • Energy Value: 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.