White Bean Tomato Pasta
Prep time: 10 minutes - Cook time: 20 minutes - Total time: 30 minutes
Estimated total cost: $8.60 - Estimated cost per serving: $2.15 - Serves: 4

Ingredients
- 8 ounces pasta — $1.20
- 1 can white beans, drained and rinsed — $1.00
- 1 can diced tomatoes — $1.20
- 3 cloves garlic, minced — $0.30
- 1 small onion, diced — $0.80
- 1 tablespoon oil — $0.20
- 1 teaspoon Italian seasoning — $0.10
- 1/2 teaspoon salt — $0.05
- 1/4 teaspoon black pepper — $0.05
- Optional: spinach or red pepper flakes — $0.40
Estimated ingredient total: $4.90 to $5.30
Displayed planning estimate: $8.60
Detailed Instructions
- Bring a pot of salted water to a boil and cook the pasta according to package directions.
- While the pasta cooks, dice the onion and mince the garlic.
- Heat the oil in a large skillet over medium heat.
- Add the onion and cook for 4 to 5 minutes until softened.
- Add the garlic and Italian seasoning and stir for 30 seconds.
- Add the diced tomatoes, white beans, salt, and black pepper.
- Simmer for 8 to 10 minutes, stirring occasionally, until the sauce thickens slightly.
- Add spinach or red pepper flakes if using.
- Drain the pasta and add it directly to the sauce.
- Toss well so the pasta is coated evenly.
- Taste and adjust seasoning.
- Serve hot.
Helpful Notes
- Cannellini or great northern beans both work well.
- A splash of pasta water can help loosen the sauce if needed.
- This meal is easy to bulk up with extra vegetables.
Price Note
Ingredient prices can vary by store, brand, and region, so these are planning estimates rather than exact totals.