Welcome to fancycookessentials

Zero-Waste 20-Minute One‑Pot Pasta with Scraps – Hearty, Eco‑Friendly Comfort

By Ruby Morris | March 07, 2026
Zero-Waste 20-Minute One‑Pot Pasta with Scraps – Hearty, Eco‑Friendly Comfort

Zero‑Waste 20‑Minute One‑Pot Pasta with Scraps – Hearty, Eco‑Friendly Comfort

In a world where food waste accounts for nearly one‑third of all produce thrown away, every kitchen can become a hub of sustainability without sacrificing flavor. Our Zero‑Waste 20‑Minute One‑Pot Pasta transforms everyday scraps—think carrot tops, onion skins, and wilted herb stems—into a rich, aromatic broth that coats every strand of al dente pasta. This dinner is not only a champion of the planet but also a champion of your schedule: ready in under half an hour, using just one pot, and leaving a minimal footprint on both your countertop and the environment.

Imagine the comforting scent of garlic and tomato mingling with the earthy undertones extracted from vegetable peels, while a splash of pantry staples like canned tomatoes and pasta water bind everything together. The result is a bowl of hearty, velvety pasta that feels indulgent yet is rooted in frugality. Whether you’re a busy professional, a student on a budget, or a seasoned home chef looking to reduce waste, this recipe offers a delicious solution that aligns with the growing movement toward circular cooking.

Beyond the immediate benefits, this dish serves as an educational platform. By intentionally collecting “scraps” during your weekly grocery trips, you’ll discover that the parts you once discarded are treasure troves of flavor, vitamins, and minerals. The process encourages mindful shopping, smarter storage, and a deeper appreciation for the food that nourishes us. Pair it with a crisp side salad or a slice of crusty bread, and you’ve got a complete, satisfying dinner that proves sustainability can be both simple and sensational.

Ready to make a tangible impact on your kitchen waste while delighting your taste buds? Dive into the step‑by‑step guide below, and let this eco‑friendly comfort become a staple in your dinner rotation.

Why You’ll Love This Recipe

  • Zero‑waste mindset: Utilizes vegetable peels, stems, and other kitchen scraps you’d normally toss.
  • Speedy prep: From start to finish in just 20 minutes, perfect for busy weeknights.
  • One‑pot convenience: Fewer dishes, less cleanup, more time to relax.
  • Budget‑friendly: Maximizes every grocery purchase, stretching dollars further.
  • Nutritious & hearty: Fiber‑rich vegetables, protein‑packed pasta, and a broth bursting with vitamins.
  • Customizable: Easily adapt to dietary preferences—vegan, gluten‑free, or low‑sodium.

Ingredients

  • 200 g (7 oz) dry pasta – any shape that holds sauce well (penne, fusilli, farfalle).
  • 2 Tbsp olive oil – for sautéing the aromatics.
  • 3 cloves garlic, minced – or the white ends of garlic skins.
  • 1 large onion, diced – skins saved for broth.
  • 2 carrots, chopped – keep the tops for flavor.
  • 1 celery stalk, chopped – include leaves if available.
  • 2 cups vegetable scraps broth – see tip below on how to make it.
  • 1 can (400 g) crushed tomatoes – no‑salt added.
  • 1 Tbsp tomato paste – intensifies the sauce.
  • ½ tsp dried oregano – optional fresh herb stems.
  • ¼ tsp red‑pepper flakes – for a gentle heat.
  • Salt & pepper, to taste
  • Fresh parsley or basil stems, chopped – for garnish and extra green flavor.
  • Optional protein: cooked chickpeas, tofu cubes, or shredded rotisserie chicken.
Assorted vegetable scraps and pantry staples

All the ingredients you need, including the often‑overlooked scraps that make this dish shine.

Step‑by‑Step Instructions

  1. Gather your scraps: While prepping the vegetables, set aside onion skins, carrot tops, celery leaves, and herb stems in a small bowl. These will form the base of a quick broth.
  2. Make a 2‑cup broth: In a saucepan, combine the saved scraps with 2 cups water, a pinch of salt, and a splash of olive oil. Bring to a gentle simmer for 5 minutes, then strain. (You can also store the unstrained broth for extra texture.)
  3. Sauté aromatics: In a large, deep skillet or Dutch oven, heat 2 Tbsp olive oil over medium heat. Add the diced onion, carrots, and celery. Cook, stirring occasionally, until softened, about 3 minutes.
  4. Add garlic & herbs: Stir in minced garlic, dried oregano, and red‑pepper flakes. Cook for another 30 seconds until fragrant, being careful not to burn the garlic.
  5. Incorporate tomatoes: Pour in the crushed tomatoes and tomato paste. Mix well, allowing the mixture to bubble gently for 2 minutes. This deepens the flavor and creates a rich sauce foundation.
  6. Combine broth and pasta: Add the strained vegetable‑scrap broth to the pot, then immediately stir in the dry pasta. Ensure the pasta is mostly submerged; add a splash of extra water if needed.
  7. Cook the pasta: Bring the mixture to a boil, then reduce to a simmer. Stir occasionally to prevent sticking. Cook for 10‑12 minutes, or until the pasta is al dente and most of the liquid has been absorbed, creating a creamy coating.
  8. Season & finish: Taste and adjust salt and pepper. If you’d like a richer mouthfeel, swirl in a drizzle of olive oil or a tablespoon of nutritional yeast.
  9. Stir in optional protein: Add cooked chickpeas, tofu, or shredded chicken now, allowing them to warm through for 2 minutes.
  10. Garnish: Sprinkle chopped parsley or basil stems over the top. Serve hot, straight from the pot, for maximum comfort.

Pro Tips & Tricks

Boost Flavor Without Waste

- Roast the scraps: Before simmering, give onion skins and carrot tops a quick 5‑minute roast in the oven. This adds caramelized depth.

- Use pasta water: Reserve ½ cup of the pasta cooking water before draining. It contains starch that helps bind the sauce.

- Finish with acid: A squeeze of lemon juice or a splash of vinegar brightens the broth and balances richness.

Equipment Hacks

- One‑pot, no‑mess: Use a deep, non‑stick sauté pan with a lid. The lid traps steam, cooking pasta evenly.

- Scrap storage: Keep a zip‑top bag in the freezer labeled “Veg Scraps.” Fill it over the week and freeze for a ready‑to‑use broth base.

- Quick strain: A fine‑mesh sieve or even a clean kitchen towel works to separate broth from solids without extra tools.

Variations & Substitutions

  • Gluten‑free: Swap regular pasta for brown rice, quinoa, or lentil pasta. Adjust cooking time accordingly.
  • Vegan: Omit animal‑based protein and finish with a drizzle of tahini or a sprinkle of vegan parmesan.
  • Spicy kick: Add a chopped fresh chili or a dash of smoked paprika with the red‑pepper flakes.
  • Cheesy indulgence: Stir in ¼ cup grated Pecorino or Parmesan just before serving.
  • Seasonal twists: In spring, incorporate asparagus tips; in autumn, add diced butternut squash or pumpkin seeds for crunch.

Storage Tips

This one‑pot pasta stores beautifully, making it ideal for meal‑prep or leftovers. Allow the dish to cool to room temperature, then transfer to an airtight container.

  • Refrigeration: Keeps for up to 4 days. Reheat gently on the stovetop with a splash of water or broth to restore creaminess.
  • Freezing: Portion into freezer‑safe bags or containers and freeze for up to 2 months. Thaw overnight in the fridge and finish on the stove.
  • Broth reserve: Any leftover vegetable‑scrap broth can be frozen in ice‑cube trays for quick future use.

Frequently Asked Questions

Absolutely! Fresh herbs add bright flavor, but the purpose of this recipe is to showcase how scraps can replace them. Feel free to combine both for extra depth.

A deep sauté pan or large pot works just as well. The key is enough depth to allow the pasta to absorb the broth without spilling.

Use store‑bought low‑sodium vegetable broth or make a quick stock with water, a bouillon cube, and a pinch of herbs. The recipe still works, though you’ll lose some of the zero‑waste narrative.
One-pot pasta with vibrant vegetable broth

Zero‑Waste 20‑Minute One‑Pot Pasta

Prep: 5 min  |  Cook: 15 min  |  Total: 20 min

Ingredients
Instructions
  1. Collect vegetable scraps (onion skins, carrot tops, etc.) and simmer with water for 5 min; strain.
  2. Heat olive oil in a deep pan, sauté onion, carrots, and celery until softened.
  3. Add garlic, oregano, and red‑pepper flakes; cook 30 sec.
  4. Stir in crushed tomatoes and tomato paste; simmer 2 min.
  5. Pour in the strained broth, add dry pasta, and ensure pasta is submerged.
  6. Cook, stirring occasionally, until pasta is al dente and liquid is absorbed (10‑12 min).
  7. Season with salt, pepper, and a splash of lemon juice if desired.
  8. Garnish with chopped parsley/basil stems and serve hot.
Nutrition (per serving)
Calories420 kcal
Protein14 g
Carbohydrates68 g
Fat12 g
Fiber8 g
Sodium350 mg
Print Recipe
Pin Recipe

More Recipes