Savor the robust flavors of Italy with this hearty Italian Bean Sausage Pasta, a quick and satisfying meal perfect for busy weeknights or relaxed dinners. Tender penne pasta is tossed in a rich, savory sauce made with crumbled Italian sausage, fragrant garlic, and sweet diced tomatoes. Creamy white beans add a unique twist, boosting both flavor and texture, while fresh spinach adds a vibrant, healthy touch. Topped with freshly grated Parmesan cheese, this dish strikes the perfect balance between hearty comfort and wholesome ingredients. Ready in just 35 minutes, this Italian-inspired recipe is ideal for feeding a hungry crowd or meal prepping for the week. Serve it with a side of crusty bread and a crisp green salad for the ultimate Mediterranean dining experience.
Bring a large pot of salted water to a boil and cook the penne pasta according to the package instructions until al dente. Reserve 1 cup of pasta water before draining the pasta.
Heat the olive oil in a large skillet over medium-high heat.
Remove the casings from the Italian sausage, if using links, and crumble the sausage into the skillet. Cook, breaking it into small pieces, for about 5-7 minutes or until browned and cooked through.
Add the diced onion to the skillet and sauté for 3-4 minutes until softened.
Stir in the minced garlic and cook for another 30 seconds until fragrant.
Add the canned diced tomatoes, white beans, dried oregano, and red pepper flakes (if using). Stir to combine. Simmer the mixture for 10 minutes, stirring occasionally.
Add the fresh spinach to the skillet and cook for 2-3 minutes until wilted.
Season the sauce with salt and pepper to taste.
Add the cooked pasta to the skillet and toss to coat in the sauce. If the sauce is too thick, add a splash of the reserved pasta water to loosen it.
Serve the pasta in bowls and top with grated Parmesan cheese.
Calories |
3084 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 132.5 g | 170% | |
| Saturated Fat | 39.6 g | 198% | |
| Polyunsaturated Fat | 6.2 g | ||
| Cholesterol | 248 mg | 83% | |
| Sodium | 6407 mg | 279% | |
| Total Carbohydrate | 349.3 g | 127% | |
| Dietary Fiber | 43.8 g | 156% | |
| Total Sugars | 18.3 g | ||
| Protein | 136.4 g | 273% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 954 mg | 73% | |
| Iron | 30.1 mg | 167% | |
| Potassium | 3819 mg | 81% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.