
Easy Creamy Tomato Pasta
Looking for a quick pasta recipe that's both comforting and nourishing? This easy Tomato Pasta features a creamy tomato sauce made with hidden white beans, adding extra protein, fiber, and a silky texture. Made with just a handful of pantry ingredients, it's ready in only 20 minutes, making it the perfect weeknight lunch or dinner.
Author: Jule’s Menu
Meal Type: Peanuts Free
Cuisine: Italian
Difficulty: EASY
Prep. Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes
Servings: 2 Servings
Calories: 804 kcal per serving
Ingredients
- 2 cloves - garlic
- 3 ½ ounces - fresh spinach leaves
- ½ oz - grated Parmesan
- 2 teaspoons - olive oil
- 1 can - white beans
- salt and pepper
- ½ tsp - dried chili flakes
- 15 ounces - tomato sauce
- 5 ⅓ ounces - penne pasta
- ½ tsp - dried oregano
Instructions
- Peel and finely dice the garlic. Wash and roughly chop the spinach. Finely grate the Parmesan cheese.
- Bring a pot of water to a boil. Meanwhile, heat the olive oil in a large skillet over medium heat. Add the garlic and cook for 1 to 2 minutes, until lightly golden.
- Add the beans and season generously with salt, pepper, and chili flakes. Pour in the tomato sauce, stir well, and bring the sauce to a gentle simmer. Cook for about 5 minutes. Meanwhile, once the water comes to a boil, generously season it with salt, add the pasta, and cook according to the package directions until al dente.
- Mash the beans with a potato masher until the sauce is slightly chunky. Alternatively, blend the sauce until smooth using an immersion blender. Stir in the oregano and season to taste with salt and pepper.
- Stir in the Parmesan and spinach, and cook for 1 to 2 minutes, until the spinach has wilted. Reserve about ¼ cup (60 ml) of the pasta cooking water, then drain the pasta. Add the pasta to the sauce along with 2 to 3 tablespoons (30–45 ml) of the reserved pasta water and toss until the pasta is evenly coated. Serve immediately.
Nutrition
Energy: 804 kcal | Total Fat: 9 g | Saturated: 2 g | Trans: 0 g | Cholesterol: 6 mg | Total Carbs: 141 g | Fiber: 25 g | Sugars: 10 g | Proteins: 43 g | Sodium: 1,168 mg | Polyunsaturated: 2 g | Monounsaturated: 4 g
©2026 OnlineCook LLC