One Pot Vegan Orecchiette with Sausage and Broccoli (Puglian-Inspired Pasta)
If you love classic Italian flavors, this One Pot Vegan Orecchiette with Sausage and Broccoli brings the heart of Puglia straight to your kitchen—completely plant-based and wonderfully simple. Inspired by the traditional dish orecchiette con salsiccia e broccoli, a beloved specialty of Southern Italy, this recipe captures the rustic, savory essence of Puglian cooking in an easy, one pot vegan pasta. Tender orecchiette—those charming “little ears” designed to cradle sauce—cook alongside hearty vegan sausage and vibrant broccoli, soaking up garlic, olive oil, and classic Mediterranean seasonings. The result is a deeply satisfying vegan Italian pasta that’s comforting, flavorful, and perfect for busy weeknights. With minimal cleanup and maximum flavor, this plant-based sausage and broccoli pasta proves that traditional Italian recipes can be both simple and deliciously modern. Broccolini or broccoli rabe works beautifully for this dish, but you can also use traditional broccoli spears.
Super easy one pot pasta recipes, like this delicious One Pot Vegan Orecchiette Pasta with Sausage and Broccoli, are among my favorite busy weeknight meal solutions. Just cook up your pasta while you’re sautéing a delicious vegetable pasta sauce, then mix together the ingredients in one pot and plop your hearty dinner pot right on the table. These recipes are a balanced meal in one. Easy to make, and easy to clean up! What’s not to love? This orecchiette pasta recipe is so insanely delicious that it will soon become a favorite in your household. The whole family will love it (including kids). With only 9 ingredients, you can whip up this whole meal in about 25 minutes!
I bought this multi-colored orecchiette pasta in Puglia, Italy, where it originates.
What is Orecchiette Pasta?
This is a traditional pasta that hails from Puglia, Italy. Pronounced o-rek-kyet-teh, orecchiette is named for its shape, which resembles little ears. Made only from semolina (a type of wheat flour), water, and salt, the rough surface of this pasta helps it capture delicious sauces. For millennia, Puglian women have been making orecchiette on large wooden tables in the middle of the village streets. This traditional pasta is made by pressing the pasta dough into a thin rope, cutting it into small pieces, and pressing it against a surface with a thumb or the point of a knife to create the characteristic boat shaped pasta.
I was fortunate enough to visit Puglia and see the traditional orecchiette pasta-making practice in the town of Bari, Italy. It’s commonly available in its fresh form, but I also brought packages of dried pasta home with me to cook in my own kitchen. While I was in Puglia, I feasted on plant-based dishes with orecchiette every day! A common classic dish included broccoli rabe, tomatoes, chili peppers, and sausage, which inspired my plant-based recipe for One Pot Vegan Orecchiette Pasta with Sausage and Broccoli that I created in my kitchen. I turned to plant-based beef crumbles for this recipe. You can also substitute that with cooked brown lentils.
These are the ingredients for this orecchiette recipe.Print
One Pot Vegan Orecchiette Pasta with Sausage and Broccoli
Get dinner on the table in less than 30 minutes with this easy One Pot Vegan Orecchiette Pasta with Sausage and Broccoli. It’s easy to make, and easy to clean up – what’s not to love?
Fill a large pot about two-thirds full with water, cover, and bring to a boil.
Add pasta, reduce heat to medium, and cook for 10-12 minutes, until al dente stage. Drain water, reserving 1 cup of the pasta cooking water. Set aside.
While pasta is cooking, heat olive oil in a large heavy pot or Dutch oven.
Add onion and garlic and sauté for 5 minutes.
Add plant-based ground beef alternative, Italian seasoning, and Calabrian chilis and cook for 10 minutes over medium heat while stirring frequently and breaking up the ground beef alternative into smaller pieces with a wooden spoon.
Add broccoli, vegetable broth, and tomato paste and stir gently. Add enough pasta cooking water to make a moist sauce. Cover with a lid and cook for 5 minutes.
Add cooked, drained pasta and additional pasta cooking water as needed to make a moist pasta mixture. Heat for about 2 minutes.
Serve immediately.
Notes
Try substituting 2 cups cooked brown lentils for the plant-based ground beef alternative, if desired.
To make this recipe gluten-free, use gluten-free pasta.