Easy Creamy Tomato Pasta

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

  1. Peel and finely dice the garlic. Wash and roughly chop the spinach. Finely grate the Parmesan cheese.
  2. 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.
  3. 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.
  4. 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.
  5. 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