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

White bean tomato pasta in a bowl with white beans, tomato sauce, and basil

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

  1. Bring a pot of salted water to a boil and cook the pasta according to package directions.
  2. While the pasta cooks, dice the onion and mince the garlic.
  3. Heat the oil in a large skillet over medium heat.
  4. Add the onion and cook for 4 to 5 minutes until softened.
  5. Add the garlic and Italian seasoning and stir for 30 seconds.
  6. Add the diced tomatoes, white beans, salt, and black pepper.
  7. Simmer for 8 to 10 minutes, stirring occasionally, until the sauce thickens slightly.
  8. Add spinach or red pepper flakes if using.
  9. Drain the pasta and add it directly to the sauce.
  10. Toss well so the pasta is coated evenly.
  11. Taste and adjust seasoning.
  12. 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.