
Hearty Pantry Tomato & Spinach Pasta
Make Hearty Pantry Tomato & Spinach Pasta, an American dinner recipe with penne or rotini pasta, olive oil, yellow onion. It has about 35 min, about 450 calories per serving. Get ingredients, step-by-step instructions, nutrition estimates, FAQs, and Recipe Genius app tools.
Quick answer
Hearty Pantry Tomato & Spinach Pasta is an American dinner recipe that takes about 35 min, makes 4 servings, has about 450 calories per serving. Use the ingredients and steps below, or open it in Recipe Genius for guided Cook Mode, timers, serving changes, and a shopping list.
Recommended gear
As an Amazon Associate, Recipe Genius earns from qualifying purchases.

The one tool that makes chopping vegetables, herbs, meat, and meal prep faster.
View on Amazon
Useful for sauces, smoothies, dressings, soups, salsa, and quick purees.
View on Amazon
Useful for searing, crisp edges, stovetop-to-oven meals, hash, and quick dinners.
View on AmazonHearty Pantry Tomato & Spinach Pasta ingredients
- 12 oz penne or rotini pasta
- 2 tbsp olive oil
- 1 medium yellow onion
- 2 medium carrots
- 3 cloves garlic
- 28 oz canned diced tomatoes
- 1 cup vegetable broth or water
- 10 oz frozen chopped spinach
- 1 tsp dried oregano
- 1/2 tsp red pepper flakes
- 1 tsp salt
- 1/2 tsp black pepper
- 1/4 cup grated Parmesan cheese
How to make Hearty Pantry Tomato & Spinach Pasta
- Bring a large pot of salted water to a rolling boil over high heat. Add the 12 oz of penne or rotini pasta and cook according to package directions until al dente, typically 8-10 minutes. Drain the pasta, reserving about 1/2 cup of the cooking water, and set aside.
- While the pasta cooks, dice the 1 medium yellow onion and finely chop or grate the 2 medium carrots. Mince the 3 cloves of garlic.
- Heat 2 tbsp of olive oil in a large skillet or Dutch oven over medium heat. Add the diced onion and chopped carrots, sautéing for 5-7 minutes until the onion is translucent and the carrots are slightly tender.
- Stir in the minced garlic, 1 tsp dried oregano, and 1/2 tsp red pepper flakes. Cook for another 1 minute until fragrant, being careful not to burn the garlic.
- Pour in the 28 oz can of diced tomatoes (undrained) and 1 cup of vegetable broth or water. Bring the sauce to a gentle simmer, then reduce the heat to low, cover, and let it cook for 10-15 minutes to allow the flavors to meld and the vegetables to soften further.
- Stir in the 10 oz of frozen chopped spinach, cooking until it is completely wilted and heated through, about 3-5 minutes. If using fresh spinach, add it in batches until it wilts down.
- Add the drained pasta to the skillet with the sauce. Toss to combine thoroughly. If the sauce seems too thick, add a splash or two of the reserved pasta water to reach your desired consistency.
- Season the pasta with 1 tsp salt and 1/2 tsp black pepper, tasting and adjusting as needed. Serve hot, garnished with 1/4 cup grated Parmesan cheese if desired.
Hearty Pantry Tomato & Spinach Pasta FAQ
How do I make Hearty Pantry Tomato & Spinach Pasta?
Make Hearty Pantry Tomato & Spinach Pasta by gathering the ingredients below, following the step-by-step instructions, and checking that everything is cooked safely before serving.
What ingredients are in Hearty Pantry Tomato & Spinach Pasta?
The main ingredients include penne or rotini pasta, olive oil, yellow onion, carrots, garlic. The full ingredient list is included on this page.
How long does Hearty Pantry Tomato & Spinach Pasta take?
This recipe takes about 35 min, depending on prep speed and kitchen equipment.
How many calories are in Hearty Pantry Tomato & Spinach Pasta?
Recipe Genius estimates about 450 calories per serving. Nutrition is estimated, so use your own labels when precision matters.
More recipes you might like
Browse related collections
Cook smarter with Recipe Genius
Generate recipes, build meal plans, and create shopping lists with Recipe Genius.