Sausage Pesto Casserole

Prep: 10 min Cook: 15 min Serves: 4 Cuisine: Italian

A hearty and flavorful casserole combining tender pasta, savory Italian sausage, and fresh pesto, topped with Parmesan cheese—perfect for quick weeknight dinners or casual gatherings.

Be the first to rate this recipe

Ingredients

  • 2 cups uncooked rainbow Rotini pasta
  • 1 pound Italian sausage links, each cut into 6 pieces
  • 1 container (7 oz.) refrigerated pesto
  • 1/4 cup water
  • 1/4 cup shredded Parmesan cheese

Instructions

  1. Cook and drain the pasta as directed on the package in a 3-quart saucepan.
  2. Set aside the cooked pasta.
  3. Spray the same saucepan with non-stick cooking spray and heat over medium heat.
  4. Cook the sausage in the saucepan about 6 minutes, stirring occasionally, until browned; then drain.
  5. Stir the pesto sauce, water, and cooked pasta into the sausage.
  6. Cover and cook over medium heat for 5 to 8 minutes, stirring occasionally, until the sausage is no longer pink in the center.
  7. Sprinkle with shredded Parmesan cheese before serving.

Tips & Substitutions

For a lighter version, consider using turkey or chicken sausage instead of Italian sausage. You can also substitute whole wheat rotini for a healthier pasta choice. If you don't have pesto, a mix of basil and olive oil can work in a pinch. Be sure to stir the mixture occasionally to prevent sticking and ensure even cooking.

Serving Suggestions

This casserole pairs beautifully with a fresh green salad or garlic bread for a complete meal. For a heartier side, consider serving it alongside Italian Mostaccioli(Hot Dish). A chilled white wine, such as Pinot Grigio, complements the flavors well.

Storage & Reheating

Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, simply microwave in short intervals, stirring in between, until heated through. Alternatively, you can reheat on the stovetop over low heat, adding a splash of water to maintain moisture.

Nutrition & Diet Analysis (per serving)

Each serving of Sausage Pesto Casserole contains roughly 297 calories, with 27g protein, 10g carbohydrates, and 16g fat. It is an excellent source of protein (54% of the Daily Value), and a good source of calcium and iron. Note that it is relatively high in sodium, at 947mg per serving (41% of the Daily Value).

297 kcal 15% DV
Protein Fat Carbs

Macronutrients

Protein 26.8g 54% DV
Total Fat 16.5g 21% DV
Carbs 10g 4% DV
Fiber 0.3g 1% DV
Sugar 1.2g 2% DV

Electrolytes

Sodium 947.3mg 41% DV
Potassium 406.8mg 9% DV
Cholesterol 39mg 13% DV

Vitamins & Minerals

Vitamin A 17.6mcg 2% DV
Vitamin C 0.2mg
Calcium 197.4mg 15% DV
Iron 2.3mg 13% DV
Diet fit High-protein Keto-friendly Under 400 cal
Contains Milk Wheat/Gluten

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use different types of pasta for this casserole?

Absolutely! While rotini works well, you can substitute with penne, fusilli, or any pasta shape you prefer. Just make sure to adjust cooking times according to the pasta type used.

Is it possible to make this dish vegetarian?

Yes, you can easily make this dish vegetarian by using plant-based sausage or omitting the sausage altogether and adding more vegetables like bell peppers or mushrooms for flavor.

How can I enhance the flavor of the pesto sauce?

To enhance the flavor, consider adding a touch of lemon juice or freshly grated Parmesan cheese to the pesto before mixing it in. You can also mix in some sun-dried tomatoes for an extra pop of flavor!

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Italian recipes → Dairy recipes → All recipes →