Love this? Pin it for later! 📌
There’s something magical about a bowl of pasta that tastes like it came from a cozy trattoria, yet cost less than a fancy coffee. This Budget Creamy Tomato Pasta with Spinach and Feta is my weeknight hero—born on a rainy Tuesday when the fridge held little more than a half-box of penne, a can of tomatoes, and a sad bag of spinach on its last legs. One bite and I was hooked: silky tomato cream clinging to every ridge, wilted spinach folding into the sauce like green silk, and crumbled feta melting into tangy little pockets that make you close your eyes and sigh. It’s ready in 25 minutes, uses pantry staples, and scales beautifully for last-minute guests. Whether you’re feeding broke college kids, meal-prepping for the office, or simply craving comfort without the calories of a heavy Alfredo, this recipe is your new best friend.
Why This Recipe Works
- One-Pot Wonder: The pasta cooks in the same skillet as the sauce, saving dishes and infusing every noodle with tomato flavor.
- Pantry-Powered: Canned tomatoes, dried pasta, and frozen spinach keep costs low without skimping on nutrition.
- Cream Without the Cream: A modest spoonful of cream cheese melts into the tomato base for luscious body at a fraction of the price (and calories) of heavy cream.
- Feta Finishing Power: Salty, tangy feta sprinkled at the end wakes up every layer and makes the dish taste far more expensive than it is.
- Weeknight Fast: From chopping to plating, dinner is on the table in under half an hour—faster than delivery.
- Veggie-Loaded: A whole 5-ounce clamshell of spinach wilts down to silky ribbons, sneaking in iron and greens even picky eaters devour.
- Leftover Legend: The flavors deepen overnight, making tomorrow’s lunch something to anticipate.
Ingredients You'll Need
Great food doesn’t demand premium price tags—just smart choices. Below, I’ve listed what to grab and why each item matters, plus wallet-friendly swaps so you can cook confidently no matter the grocery aisle.
- 12 oz (340 g) dried short pasta – Penne, rigatoni, or fusilli catch the sauce in every crevice. Buy store-brand; wheat is wheat. Whole-wheat works but add 2 extra tablespoons liquid.
- 1 tablespoon olive oil – Standard is fine; save the extra-virgin for finishing. We’re building flavor, not a salad.
- 3 cloves garlic, minced – Fresh garlic costs pennies and perfumes the oil. In a pinch, ½ teaspoon garlic powder can substitute.
- Pinch red-pepper flakes – Optional but recommended. Heat balances the creamy sweetness; a $0.99 jar lasts a year.
- 1 can (14.5 oz/410 g) crushed tomatoes – Hunt for “Italian-style” if it’s on sale; otherwise plain plus ½ teaspoon dried oregano equals the same thing.
- 1 cup (240 ml) water or veg/chicken broth – Pasta liquid plus this equals the perfect absorption ratio. Broth adds depth; water keeps it vegetarian and $0.
- 2 oz (60 g) cream cheese – The thrifty path to velvet texture. Neufchâtel has ⅓ less fat and melts identically.
- 2 cups (60 g) fresh spinach – A 5-ounce clamshell is usually $1.99 and wilts into the sauce like a dream. Frozen chopped spinach (thawed and squeezed dry) is an even cheaper year-round option—use 1 cup.
- ½ teaspoon kosher salt + ¼ teaspoon black pepper – Season in layers; taste at the end and adjust.
- ½ cup (75 g) crumbled feta – Buy the block and crumble yourself; it’s 30 % cheaper and stays fresh longer. Vegan? Substitute 3 tablespoons nutritional yeast for umami.
- Fresh basil or parsley for garnish – Optional but brightens the dish. Dried basil (½ teaspoon) works if that’s what you’ve got.
How to Make Budget Creamy Tomato Pasta with Spinach and Feta
Toast Aromatics
Place a large, deep skillet or Dutch oven over medium heat. Add olive oil, garlic, and red-pepper flakes. Sauté 45–60 seconds until the garlic is fragrant and just beginning to turn golden on the edges. Do not let it brown or it becomes bitter.
Build the Tomato Base
Pour in the entire can of crushed tomatoes plus ½ cup of the water or broth. Scrape the bottom to release any flavorful bits. Bring to a gentle simmer; you’ll see lazy bubbles.
Add Pasta & Liquid
Stir in the dried pasta plus the remaining ½ cup liquid. The noodles should be mostly submerged; add an extra splash of water if needed. Season with salt and pepper now—about ½ teaspoon salt to start.
Simmer & Stir
Cover loosely (leave a crack for steam) and reduce heat to medium-low. Simmer 9 minutes, stirring once halfway to prevent sticking. Cooking times vary by pasta; start tasting at 8 minutes and cook until just shy of al dente.
Creamify
Cut the cream cheese into small cubes and dot them over the surface. Re-cover for 30 seconds so it softens, then stir until the sauce turns glossy and coats the back of a spoon. If it looks thick, loosen with a tablespoon of water; it thickens as it stands.
Wilt in Spinach
Pile on the spinach—it looks like too much, but trust the process. Cover for 1 minute, then fold until every leaf is dark and silky. If using frozen, simply stir in your pre-squeezed portion now.
Finish with Feta
Remove from heat. Scatter â…“ cup feta and stir gently so you still encounter melty pockets. Taste, adjust salt (tomatoes vary) and pepper. Remember feta is salty, so add sparingly.
Serve & Garnish
Twirl into warm bowls. Top with remaining feta, a drizzle of olive oil, and ribbons of fresh basil. Serve immediately with crusty bread or a side salad.
Expert Tips
Control the Heat
If sensitive to spice, skip the pepper flakes and add a pinch of sugar to balance tomato acidity instead.
Al Dente Insurance
Stop cooking pasta 1 minute earlier than package time; it continues to soften in the hot sauce while you stir in spinach.
Bulk Up for Pennies
Stir in a drained can of white beans or chickpeas during step 6 for an extra 10 g protein per serving.
Cream Cheese Cubes
Freeze tablespoon-sized portions of cream cheese so you can toss them straight into hot sauces without waste.
Gluten-Free Swap
Use chickpea or lentil pasta; add 2 extra tablespoons liquid and reduce heat to medium-low to prevent scorching.
Flavor Booster
A teaspoon of balsamic vinegar stirred in at the end brightens tomatoes the way sunshine brightens a day.
Variations to Try
- Mediterranean Medley: Add ½ cup sliced olives and a diced zucchini along with the pasta for a vegetable boost.
- Protein-Powered: Brown 8 oz Italian sausage or ground turkey in Step 1 before the garlic; proceed as written.
- Vegan Velvet: Swap cream cheese for 3 tablespoons cashew cream and use nutritional yeast instead of feta.
- Seafood Spin: Fold in 6 oz cooked shrimp or canned tuna during the final minute for coastal flair.
Storage Tips
Cool leftovers completely and transfer to an airtight container. Refrigerate up to 4 days—the flavors meld beautifully, making it ideal for meal prep. To reheat, splash with 2 tablespoons water or milk and warm gently on the stovetop or microwave 60–90 seconds, stirring halfway. The sauce will look separated at first; keep stirring and it re-emulsifies like magic.
Freezing: Portion into freezer-safe zip bags, press out excess air, and freeze flat up to 2 months. Thaw overnight in the fridge, then reheat as above. Note: fresh spinach texture softens, but taste remains delicious.
Frequently Asked Questions
Budget Creamy Tomato Pasta with Spinach and Feta
Ingredients
Instructions
- Sauté aromatics: Heat olive oil in a large deep skillet over medium. Add garlic and pepper flakes; cook 45 seconds.
- Build sauce: Stir in crushed tomatoes and ½ cup water. Bring to a gentle simmer.
- Add pasta: Pour in pasta plus remaining ½ cup water. Season with salt and pepper. Cover loosely; cook 9 minutes, stirring once, until pasta is al dente.
- Make it creamy: Dot cream cheese over surface, cover 30 seconds, then stir until silky.
- Wilt spinach: Fold in spinach until wilted, about 1 minute.
- Finish & serve: Remove from heat; stir in â…“ cup feta. Taste, adjust seasoning, top with remaining feta and herbs. Serve hot.
Recipe Notes
For extra richness, swap ÂĽ cup of the water for half-and-half. Leftovers keep 4 days refrigerated or 2 months frozen; reheat with a splash of water.