Easy One-Pot Spaghetti with Bacon, Tomatoes, and Spinach for a Quick Dinner
- gailannbrown701
- May 14
- 3 min read
When the day has worn you out, and cooking feels like a chore, this one-pot spaghetti recipe offers a simple, nutritious, and budget-friendly solution. With just a handful of ingredients, most of which you can find at discount grocery stores like Aldi for around $12, you can create a satisfying meal that feels homemade without the fuss. This dish combines smoky bacon, fresh tomatoes, and vibrant spinach, all cooked together with spaghetti in a flavorful broth, making cleanup just as easy as preparation.

Ingredients You’ll Need
2 tablespoons olive oil
4 slices smoked bacon, cut into ½ inch pieces
2 garlic cloves, pressed
Dried chile flakes, to taste
32 oz box of vegetable or chicken stock
12 oz spaghetti
10 oz cherry tomatoes, halved
8 oz fresh spinach leaves
1 cup finely grated Parmesan cheese, divided (about 5 ounces)
Freshly ground black pepper
These ingredients come together to create a dish that balances smoky, savory, and fresh flavors. The bacon adds a rich depth, while the tomatoes and spinach bring brightness and nutrition.

Step-by-Step Cooking Method
Start with the bacon and oil
Heat half the olive oil in a wide casserole or frying pan. Use a pan wide enough so you don’t have to break the spaghetti, which some cooks believe is bad luck. Fry the bacon over medium heat for 2 to 3 minutes, stirring occasionally, until it’s lightly browned.
2. Add garlic and chile flakes
Pour in the remaining olive oil, add the pressed garlic and chile flakes if you like a bit of heat. Cook for a few seconds, stirring constantly to avoid burning the garlic.
3. Pour in the stock and add spaghetti
Add the vegetable or chicken stock and bring it to a boil. Stir in the spaghetti, making sure it’s submerged. Simmer for about 10 minutes, stirring occasionally to prevent sticking.
4. Add tomatoes and spinach
When the pasta is tender but there’s still plenty of liquid, add the halved cherry tomatoes and spinach leaves. Cook for 4 to 5 minutes until the tomatoes soften but keep their shape, and most of the liquid is absorbed.
5. Finish with Parmesan and pepper
Turn off the heat and stir in one cup of grated Parmesan cheese. Season with freshly ground black pepper to taste. Serve with the remaining Parmesan and extra black pepper on the side.
This method keeps the cooking simple and the flavors fresh, all while minimizing the number of dishes to wash afterward.

Why This Recipe Works for Busy Nights
Minimal prep and cleanup
Using one pot means you save time washing dishes. You don’t need to boil pasta separately or chop many ingredients.
Affordable ingredients
Most items are pantry staples or inexpensive fresh produce. Bacon adds flavor without needing extra seasoning.
Balanced nutrition
Spinach provides vitamins and minerals, tomatoes add antioxidants, and Parmesan offers calcium and protein. The broth keeps the pasta moist and flavorful without extra fat.
Customizable heat level
Adjust the dried chile flakes to suit your taste, or leave them out for a milder dish. I used almost a teaspoon because I like heat in this dish. But it is very good without any added chile pepper (beyond black pepper).
No special equipment needed
Just a wide pan or casserole dish and basic kitchen tools.
Tips for Perfect One-Pot Spaghetti
Use a wide pan so the spaghetti can lay flat and cook evenly without breaking.
Stir occasionally to prevent the pasta from sticking to the bottom.
If the liquid evaporates too quickly before the pasta is tender, add a splash of water or extra stock.
Freshly grated Parmesan melts better and adds more flavor than pre-grated cheese.
Serve immediately for the best texture; leftovers can be reheated but may absorb more liquid.























Comments