This easy, 20 minute sausage pesto pasta recipe is made with Italian sausage, basil pesto, caramelized onions, and sweet green peas. Kid-friendly and crowd-pleasing, this sausage pasta recipe is sure to be a new favorite.

As a mom (and a working one, at that), a good, one-dish dinner makes my days so much easier. It takes away the stress of meal planning, doing dishes, and feeding my two growing boys. It’s also an easy way to introduce cooking to your kids, as it simplifies what they need to focus on as well. A meal we eat at least monthly, this Sausage Pesto Pasta with Caramelized Onions and Peas was a total hit with my kids, and will be with yours as well!
Ingredients
- Bowtie pasta: Not only are they cute, but they’re bite sized and the ridges catch the sauce very well.
- Italian sausage: I use mild to keep it kid friendly, but this dish would be delicious with a spicy sausage as well.
- Onion: I use a white onion that is slightly sweet and caramelizes quickly and adds wonderful flavor to the sauce.
- Pesto: Nutty, savory, and delicious on any pasta. Any basil pesto will work, homemade or store bought.
- Lemon Juice: Bright acidic freshness for the sauce.
- Parmigiano-Reggiano: A hard, dry cheese made from skim milk, it’s slightly nutty and salty in taste.
- Green peas: Rich in fiber and antioxidants, peas are a small, easy way to add nutrition to your meals.
How to Make Sausage Pesto Pasta with Caramelized Onions and Peas

Start your Sausage Pesto Pasta by cooking your bow-tie pasta in some salted water until they’re al dente. Reserve about 1/2 a cup of water to use later, drain, and set aside.

While the pasta is cooking, add the Italian sausage to a hot skillet and break apart. Cook until it is all browned, then remove from pan.

Next, add some olive oil and the sliced onion to the same pan and cook until caramelized, soft, and browned.

Add the cooked sausage back to the pan with the onion, making sure you get any residual juices.

Next add the frozen peas to the pan.

Then add the pesto, reserved pasta water, and lemon juice to create your sauce.

Add the cooked pasta to the pan, season with some salt and pepper, and stir it all together.

Finish by adding the parmigiano-reggiano and freshly cut parsley atop your pasta dish.

Serve and enjoy your Sausage Pesto Pasta with Onions and Peas.
Change Things Up
- Make it gluten free. Use your favorite gluten-free pasta to serve this dish to those with celiacs or gluten allergies.
- Switch up the veggies. Instead of peas, use corn, green beans, asparagus, bell peppers, or a mix of a few!
- Make it vegan/vegetarian. There are great vegan “sausage” and other meat replacement options to choose from these days, or skip the sausage and double up on veggies!
Frequently Asked Questions:
Pesto tastes great on many things, including fish, chicken, and sausage!
You can heat up your pesto with your pasta, as I do in this recipe, or you can simply layer it on after the pasta or meat is done cooking.
Kept in an airtight container, it’ll keep in the fridge for up to 4 days.

More Pasta Dishes
- Cajun Shrimp Pasta
- Easy Beef Stroganoff
- Fire Roasted Sausage and Kale Pasta
- Oven Baked Chicken Parmesan
- Shrimp and Broccoli Penne
Like It, Eat It, Share It!
Did you try this pasta dish? The next time you make it, snap a picture and share it to your socials. Tag @thelemonbowl and #thelemonbowl so we can admire and share your meal.

If you need a new, kid-friendly recipe to try this week, look no further. My Sausage Pesto Pasta with Caramelized Onions and Peas will check all your boxes.
Your fork is waiting.
Have you tried my
Sausage Pesto Pasta with Caramelized Onions and Peas?
Leave a 🌟 star rating and let us know how you liked it in the 📝 comments and share it on Instagram, Facebook & Pinterest.
We love hearing from you! This helps us continue to provide free, high-quality recipes.

Sausage Pesto Pasta with Caramelized Onions and Peas
Ingredients
- 8 ounces bowtie pasta (or any short cut pasta of choice) (cooked according to package instructions)
- 1 pound Italian sausage (ground or casings removed, sweet or spicy)
- 1 large onion (thinly sliced)
- 2 tablespoons olive oil
- ¼ cup pesto (store-bought or homemade)
- 2 tablespoons lemon juice
- ½ cup reserved pasta water
- ¼ cup grated Parmigiano-Reggiano
- pinch chili flakes (optional)
- ½ cup green peas (fresh or frozen)
- salt and pepper (to taste)
- ¼ cup minced basil or parsley (optional)
Instructions
- Bring a large pot of water to a boil and add a big pinch of salt. Cook pasta according to package instructions, reserving 1/2 cup of the starchy pasta cooking liquid to use later for the sauce.8 ounces bowtie pasta (or any short cut pasta of choice)
- While pasta is cooking, heat a large, deep skillet over medium-high heat and spray with cooking spray. Add Italian sausage (ground or casings removed) to the pan and begin breaking down using a potato masher or wooden spoon. Cook until sausage is golden brown, stirring frequently, about 7-9 minutes. Once sausage is fully cooked, remove from the pan and set aside.1 pound Italian sausage
- In the same pan, drizzle in two tablespoons of olive oil and add the onion slices plus a sprinkle of salt and pepper. Reduce heat to medium and cook until onions are golden and caramelized, about 6-8 minutes, stirring frequently.1 large onion, 2 tablespoons olive oil
- Once onions are caramelized return sausage to the pan along with any juices that have formed. Stir in pesto, lemon juice, reserved pasta water, parmesan and chili flakes to create a sauce. Toss in cooked pasta and green peas then stir well. Check for seasoning and adjust to taste before serving. If you have fresh herbs like parsley or basil, sprinkle them in at the end right before serving.1/4 cup pesto, 2 tablespoons lemon juice, 1/2 cup reserved pasta water, 1/4 cup grated Parmigiano-Reggiano, pinch chili flakes, 1/2 cup green peas, salt and pepper, 1/4 cup minced basil or parsley
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps us to continue providing free, high-quality recipes for you.
Leave a Reply